mountain caracara (polyborus megalopterus) - German English Dictionary